########################################################################

#MPICC		= mpicc
MPICC		= /user/local/mpe/bin/mpecc -mpilog
CFLAGS		= -std=c99 -I/usr/local/include -Wall
LDLIBS		= -L/usr/local/lib -lFHBRS -lm

########################################################################

compile:: ring_one.exe ring_two.exe

clean::
	-rm -f *.exe *.o

run:: ring_one.exe ring_two.exe
# only as an example. possible only inside a batch script
	mpirun -np 16 ring.exe


########################################################################

%.o: %.c
	$(MPICC) $(CFLAGS) -c $<
%.exe: %.o
	$(MPICC) -o $@ $< $(LDLIBS)

########################################################################
